#include <stdio.h>
#include <string.h>
#include <unistd.h>

int main()
{
    const char *fstr = "hello fwrite\n";
    const char *str = "hello write\n";

    // C语言库函数，底层都调用了write系统接口
    printf("hello printf\n"); // stdout -> 1
    sleep(2);
    fprintf(stdout, "hello fprintf\n"); // stdout -> 1
    sleep(2);
    fwrite(fstr, strlen(fstr), 1, stdout); // fread类似，stdout -> 1
    sleep(2);

    // OS提供的systemcall
    write(1, str, strlen(str)); // 1
    sleep(5);

    //close(1);
    fork();
    return 0;
}



